/*
 * Copyright 2010 bedatadriven
 *
 *    Licensed under the Apache License, Version 2.0 (the "License");
 *    you may not use this file except in compliance with the License.
 *    You may obtain a copy of the License at
 *
 *        http://www.apache.org/licenses/LICENSE-2.0
 *
 *    Unless required by applicable law or agreed to in writing, software
 *    distributed under the License is distributed on an "AS IS" BASIS,
 *    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *    See the License for the specific language governing permissions and
 *    limitations under the License.
 */

/**
 * JacobGen generated file --- do not edit
 *
 * (http://www.bigatti.it/projects/jacobgen)
 */
package com.bedatadriven.mso.excel;

import com.google.gwt.core.client.JavaScriptObject;

/** Wrapper for Excel.Style*/
public class Style extends JavaScriptObject {

	protected Style() { }
	public native final ExcelApplication getApplication()/*-{
		return this.Application;
	}-*/;

	public native final int getCreator()/*-{
		return this.Creator;
	}-*/;

	public native final Object getParent()/*-{
		return this.Parent;
	}-*/;

	public native final boolean getAddIndent()/*-{
		return this.AddIndent;
	}-*/;

	public native final void setAddIndent(boolean value)/*-{
		this.AddIndent = value;
	}-*/;

	public native final boolean getBuiltIn()/*-{
		return this.BuiltIn;
	}-*/;

	public native final Borders getBorders()/*-{
		return this.Borders;
	}-*/;

	public native final JavaScriptObject delete()/*-{
		return this.Delete( );
	}-*/;

	public native final Font getFont()/*-{
		return this.Font;
	}-*/;

	public native final boolean getFormulaHidden()/*-{
		return this.FormulaHidden;
	}-*/;

	public native final void setFormulaHidden(boolean value)/*-{
		this.FormulaHidden = value;
	}-*/;

	public native final int getHorizontalAlignment()/*-{
		return this.HorizontalAlignment;
	}-*/;

	public native final void setHorizontalAlignment(int value)/*-{
		this.HorizontalAlignment = value;
	}-*/;

	public native final boolean getIncludeAlignment()/*-{
		return this.IncludeAlignment;
	}-*/;

	public native final void setIncludeAlignment(boolean value)/*-{
		this.IncludeAlignment = value;
	}-*/;

	public native final boolean getIncludeBorder()/*-{
		return this.IncludeBorder;
	}-*/;

	public native final void setIncludeBorder(boolean value)/*-{
		this.IncludeBorder = value;
	}-*/;

	public native final boolean getIncludeFont()/*-{
		return this.IncludeFont;
	}-*/;

	public native final void setIncludeFont(boolean value)/*-{
		this.IncludeFont = value;
	}-*/;

	public native final boolean getIncludeNumber()/*-{
		return this.IncludeNumber;
	}-*/;

	public native final void setIncludeNumber(boolean value)/*-{
		this.IncludeNumber = value;
	}-*/;

	public native final boolean getIncludePatterns()/*-{
		return this.IncludePatterns;
	}-*/;

	public native final void setIncludePatterns(boolean value)/*-{
		this.IncludePatterns = value;
	}-*/;

	public native final boolean getIncludeProtection()/*-{
		return this.IncludeProtection;
	}-*/;

	public native final void setIncludeProtection(boolean value)/*-{
		this.IncludeProtection = value;
	}-*/;

	public native final int getIndentLevel()/*-{
		return this.IndentLevel;
	}-*/;

	public native final void setIndentLevel(int value)/*-{
		this.IndentLevel = value;
	}-*/;

	public native final Interior getInterior()/*-{
		return this.Interior;
	}-*/;

	public native final boolean getLocked()/*-{
		return this.Locked;
	}-*/;

	public native final void setLocked(boolean value)/*-{
		this.Locked = value;
	}-*/;

	public native final JavaScriptObject getMergeCells()/*-{
		return this.MergeCells;
	}-*/;

	public native final void setMergeCells( Object value)/*-{
		this.MergeCells = value;
	}-*/;

	public native final String getName()/*-{
		return this.Name;
	}-*/;

	public native final String getNameLocal()/*-{
		return this.NameLocal;
	}-*/;

	public native final String getNumberFormat()/*-{
		return this.NumberFormat;
	}-*/;

	public native final void setNumberFormat(String value)/*-{
		this.NumberFormat = value;
	}-*/;

	public native final String getNumberFormatLocal()/*-{
		return this.NumberFormatLocal;
	}-*/;

	public native final void setNumberFormatLocal(String value)/*-{
		this.NumberFormatLocal = value;
	}-*/;

	public native final int getOrientation()/*-{
		return this.Orientation;
	}-*/;

	public native final void setOrientation(int value)/*-{
		this.Orientation = value;
	}-*/;

	public native final boolean getShrinkToFit()/*-{
		return this.ShrinkToFit;
	}-*/;

	public native final void setShrinkToFit(boolean value)/*-{
		this.ShrinkToFit = value;
	}-*/;

	public native final String getValue()/*-{
		return this.Value;
	}-*/;

	public native final int getVerticalAlignment()/*-{
		return this.VerticalAlignment;
	}-*/;

	public native final void setVerticalAlignment(int value)/*-{
		this.VerticalAlignment = value;
	}-*/;

	public native final boolean getWrapText()/*-{
		return this.WrapText;
	}-*/;

	public native final void setWrapText(boolean value)/*-{
		this.WrapText = value;
	}-*/;

	public native final String get_Default()/*-{
		return this._Default;
	}-*/;

	public native final int getReadingOrder()/*-{
		return this.ReadingOrder;
	}-*/;

	public native final void setReadingOrder(int value)/*-{
		this.ReadingOrder = value;
	}-*/;

}
